home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / fish / 751-760 / 753 / mostra / changes.doc next >
Text File  |  1995-03-18  |  5KB  |  120 lines

  1. 1.01/1.02
  2.  
  3. Changes?  Absolutely NO changes.  Only, a bug in the ARP docs caused and
  4. incredibly wide range of problems, from memory completely wiped (including
  5. the backed-up battery clock) to a simple crash-on-exit. Now, thanks to
  6. Christopher A.  Wichura, the 1.01 code is ok.  So, even you, if you're using
  7. ARP, beware:
  8.  
  9. ARPALLOC() DOES NOT PASS ANY TRACKER BACK THROUGH LASTTRACKER!!!!
  10.  
  11. You must use the memory pointer you get as a DefaultTracker *, too. Or
  12. you'll get a NULL tracker pointer...
  13.  
  14. The same holds for ArpAllocFReq().
  15.  
  16.                                                 seba
  17.  
  18. 1.04
  19.  
  20. I fixed a couple of thing.  No major changes tho 8^(.
  21.  
  22. The dreaded RGB reading guru has gone.  Now Mostra complains that "Too many
  23. bitplanes" if you try to display a 24-bitplanes IFF RGB file. The same
  24. happens if you try to display a DPaint stencil (0 bitplanes). In this case,
  25. of course, the message is "No bitplanes".  I consider them both broken IFF
  26. specs.
  27.  
  28. The keyboard handling is much smarter and closer to Commodore's guidelines.
  29. SHIFT-cursor brings you to the borders of the picture, ALT-cursor moves by a
  30. screen width/height-16 pixels, and cursor alone (CTRLed) moves by 8 (16)
  31. pixels.
  32.  
  33. The priority handling is much smarter, too.  If you start Mostra with a
  34. priority higher than 1, no priority change will be issued. Moreover, at exit
  35. the original task priority will be restored (previously Mostra set the
  36. priority to 0).
  37.  
  38. Moving to the bottom of a SHAM interlaced picture with an odd number of
  39. lines caused confusion in the copperlist.  This has been fixed, but with the
  40. loss of the display of the last line of the picture (nothing so terrible
  41. anyway).
  42.  
  43. A SHAM image displayed in a screen taller than its height produced a random
  44. copperlist.  This has been fixed.
  45.  
  46. A new option allows to lock the input from the keyboard during the display.
  47.  
  48. Another new option locks the picture (you can't scroll around) but the
  49. memory in which the file was loaded is immediately freed after the
  50. decompression.  This should allow for double buffering on a 512K machine.
  51. The new memory management is also automatically activated if the option SECS
  52. is used or the picture dimensions are less than the screen dimensions (since
  53. the picture scrolling is locked anyway).
  54.  
  55. There are other areas which needed updates, but I'm busy on my copier,
  56. SuperDuper.
  57.  
  58. I would like to thank Walter Dörwald (Germany), Jürgen E.  Haug (Germany),
  59. Svante Kleist (Sweden), Tim Beard (Australia) and Christian König (Germany)
  60. for having sent the shareware contribution for Mostra.
  61.  
  62.  
  63. 1.06
  64.  
  65. This is an interim release. I'm working on Mostra 2.0, which will work only
  66. under 2.04 and won't need ARP.
  67.  
  68. CTBL support has gone. Too many times I erroneously tried to view a CTBL
  69. image and I god deadlocks and crashes from Dyna-Show. Instead, Mostra 1.06
  70. supports multi-palette pictures via the new PCHG (Palette CHanGes) chunk. If
  71. you're interested in line-by-line palette change technology, you should
  72. definitely look at the PCHG proposal, which is available on BIX and on
  73. CBMNET at cbmita!~/sebamiga/PCHG.lzh. Utilities such as Wasp and HamLab are
  74. available for converting from SHAM/CTBL to the new technology, and it's my
  75. hope that more and more programs will support PCHG. Mostra supports the full
  76. range of PCHG capabilities. I kept SHAM support just because it was easy to
  77. build a (smaller) fake PCHG chunk from a SHAM chunk. The whole issue is too
  78. complex to be treated here: I simply suggest you to convert your SHAM/CTBL
  79. pictures to PCHG using Wasp or another tool. PCHG gives you thousand of
  80. colors in any Amiga video mode (HAM, hires, EHB...) while retaining full
  81. compatibility with Intuition and giving you full overscan. Note that under
  82. 1.2/1.3 some bugs of the system MrgCop() function can screw up overscanned
  83. multi-palette pictures.
  84.  
  85. The centering code is smarter now. The limits for an overscan picture are
  86. the Release 2 standard ones---362x283 on PAL, 362x241 on NTSC. When running
  87. under under Release 2, the new system overscan handling functions are used.
  88.  
  89. Moreover, the byterun unpacking routine is fairly faster.
  90.  
  91. Finally, the movement keys correspond to the _new_ Commodore guidelines.
  92. SHIFT moves by page, while ALT moves to the top/bottom.
  93.  
  94. Upto bug fixes, this is the last release which will work under 1.2/1.3.
  95.  
  96.  
  97. 1.07
  98.  
  99. A very stupid bug slipped in 1.06, but it was important to fix it in order
  100. to allow PCHG compatibility to enter smoothly in. If a FORM contained both
  101. PCHG and SHAM chunks (for compatibility with older viewers/systems) Mostra
  102. would have thought it was a bad IFF file.
  103.  
  104. 1.08
  105.  
  106. The bug fix of 1.07 introduced a crashing bug. ::sigh::
  107.  
  108. The documentation is now written with GNU's Texinfo. The distribution is
  109. as follows:
  110.  
  111. Mostra.texinfo --- the base Texinfo file. If you want to recompile with
  112.                    a customized texinfo.tex file.
  113. Mostra.guide --- the AmigaGuide® file obtained with makeguide.
  114. Mostra.doc --- a plain ASCII file for people without AmigaGuide®.
  115. Mostra.dvi --- a ready-to-print dvi file for people with TeX but without
  116.                texinfo.tex.
  117.  
  118. The content of all these documents is the same, it's just the format that's
  119. changing.
  120.